COMSOL Multiphysics
COMSOL Multiphysics是一套跨平台的有限元素分析、求解器和多物理场模拟软体,各界一般简称COMSOL。
注意事项: COMSOL Multiphysics 为商业软件,无法在应用中心直接搜索使用,需要向软件厂商购买授权使用,如需使用集群上的 COMSOL Multiphysics,需要向销售经理充分沟通,并附上购买 COMSOL Multiphysics 的许可证明。
一. 图形界面提交
Step 1. 在应用中心搜索COMSOL Multiphysics软件,申请后请联系客服同意;
Step 2. 具体使用步骤请看图形界面提交;
二. 命令行提交
通过SSH连接创建并连接管理节点。
Step 1. 创建作业目录并进入;
mkdir comsolJob1
cd comsolJob1
Step 2. 通过文件传输上传所需的输入文件,详情请查看Linux数据传输;
Step 3. 在该文件夹下创建如下执行脚本comsol.sh
:
#!/bin/bash
module load COMSOL/6.1
ulimit -s unlimited
ulimit -l unlimited
input="scattering_nanosphere.zh_CN.mph"
inputfile=/home/cloudam/comsolJob1/input/$input
outputfile=/home/cloudam/comsolJob1/output/$input
batchlog=/home/cloudam/comsolJob1/logs/$input.log
tmpdir=/home/cloudam/comsolJob1/tmpdir
comsol batch -nn 1 -np 4 -inputfile $inputfile -outputfile $outputfile -batchlog $batchlog -tmpdir $tmpdir
Step 4. 提交作业;
提交1个4核心节点启动单机并行的任务
sbatch -p c-16-8 -n 1 -c 16 comsol.sh
查看作业运行情况及参数详细介绍请点击查看Slurm作业管理系统。
结果文件下载请查看Linux数据传输。
点击下载以上作业样例:COMSOL.zip。